distributed ledger technology - Spanish English Dictionary